home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The 640 MEG Shareware Studio 2
/
The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO
/
door
/
bllist2.zip
/
BLLIST2.DOC
< prev
next >
Wrap
Text File
|
1992-11-27
|
11KB
|
280 lines
BEST LITTLE BBS LISTER DOCUMENTATION!
verison # 2
COPYRIGHT (c) 1992 CORVETTE BBS SOFTWARE
ALL RIGHTS RESERVED!
QUICKBASIC CODE BY
GEORGE BATALIAS
SYSOP CORVETTE BBS
Las Vegas, Nevada
1-702-431-2284
A REGISTERED WILDCAT! SYSTEM
dated: 11-25-92
First, let's get the legal stuff out of the way! This program is not
guaranteed to do anything but take up space on your hard drive! The
author(me) will not be held responsible for any damage to anything whatsoever.
If you use this program, you use it at your own risk!
Second. I am NOT asking for any money for this program. All i ask is that
if you use this program please call my bbs and leave me a message as to what
you think of it. There is NO FEE for using THE BEST LITTLE BBS LISTER.... If
you upload this program to another bbs, then, you must upload the entire ZIP
archive with all the files intact and unmodified in any way. You can also
contact me on the Mustang Wildcat! Sysop BBS in Bakersfield or at my bbs
in Las Vegas.
You are encouraged to pass BLLIST2.ZIP to other bbs's only in it's
original form!..... Please and Thankyou!
----------- THIS PROGRAM IS FREE! ----------
THIS VERSION NOW USES DOOR.SYS FOR THE BBS DROPFILE (WC3.X)
*********************************************************
This program is NOT public domain and remains the sole ownership of the
author(me again)!
I hope you enjoy this program and find it useful enough to use it! This is
an update of BLLIST. It's written in Quick Basic 4.5 using Catpatch routines.
This door DOES require BRUN45.EXE to work! The code takes up a lot less space.
Make sure BRUN45.EXE is in your DOS path directory or in the directory
where you are putting BLLIST2. A patched copy is included with this
zipfile.
**************************************************************************
>>>>> BLLIST2.EXE INFO <<<<<
BLLIST2 writes both color and black/white bulletins! The path and
name for the bulletins is read from the config file! This program should
run on com ports 1-4, but i have only tested on comm 1 and 2.
To run on a com port other than 1 or 2 you must make a file with any
text editor as follows. Name it COM#.DEF where # is the number of the comm
port.
COMM3.DEF
modem control register location (in HEX)
modem status register memory location (in HEX)
read your BBS manual for optional com port registers and memory. If a com
port is specified other than comm 1 or 2 then you must make this file. It
will be looked for if other than comm 1 or 2. If not found then the door
will exit with an error. Sysops using comm1 or comm2 do not need this.
If a user has his/her color or graphic's set to off (no color...no ansi)
then the door will automatically show the user everything in (no ansi)
black and white ( or whatever he has set). The sysop screen will be in color
if the sysop has color (ansi). If you want to remove a listing you will have
to delete the bbs.dat file. This will cause BBLLIST2 to open a neww bbs.dat
file when a NEW listing is posted, because there won't be any entries. I do
not know if this program will run under DESKVIEW or on a MULTINODE system.
If a user drops carrier in the door, then the program will close all files
and return control back over to the bbs. If there is no input in 3 minutes
then control is handed back over to the bbs. If you would like, you can run
the door in local mode. Just type BLLIST2 LOCAL at the dos prompt. If run
in local mode then the color and black/ white bulletins will be made in
the directory that the door is in. BLLIST2 when run in local mode does not
read the BLLIST2.CFG file. The color file will be bull1.scr and the b/w
file will be bull1.bbs.
The BLLIST2 will write to a color bulletin and a black/white
bulletin. The full path and file name must be included in the config file.
Example c:\wc30\bull\bull30.scr will write a color bulletin bull30.scr ( or
what ever filename and extension you give it ) in the bull directory off
c:\wc30 . Upper case or lower case does not matter. The color bulletin will
be called bull30.scr. Choose the path, filename and extention to match
your system. You must enter the door from remote to update the bulletins.
Doing a local logon from the DOS prompt will only create a scr and bbs
bulletin in the current directory. Doing a logon from your bbs will update
the bulletins to the proper area.
Same goes for the black/white bulletin except this is named bullXX.bbs or
infact you can name the color and black/white bulletins anything you wanted
as long as the proper path name and file is specified in the correct line
of BLLIST2.CFG. Again, choose the path, filename and extension to match
your system.
All color bulletins are ANSI coded for color.
I presently use this on my board for a bbs lister. Be sure to look for more
programs from me. The latest version can be downloaded from my board.
There should be 5 files included with BLLIST2.ZIP :
BLLIST2.EXE >>>>> main program
BLLIST2.DOC >>>>> program documentation
BLLIST2.CFG >>>>> sample config. file
DOORxx.BAT >>>>> sample batch file
BRUN45.EXE >>>>> patched copy of BRUN45.EXE
The BLLIST2 is designed to run under Wildcat! 3.XX which uses DOOR.SYS
If you are running under a different version of Wildcat! such as version 2.x
or a different BBS program you must convert your drop file or whatever
your BBS uses to door.sys. There are many utilities out there for doing
this. Besides thats another story. The BLLIST2 is set up just like any
other door. It must reside in its own directory and have access to
door.sys. You should edit the bllist2.cfg to look like this ( without
the comments of course ):
|-------------comments------------------|
CORVETTE BBS <--NAME OF YOUR BBS
GEORGE <--SYSOP'S FIRST NAME
BATALIAS <--SYSOP'S LAST NAME
C:\WC30\WCWORK\NODE1\DOOR.SYS <--PATH TO DOOR.SYS
NO <--LOCK THE BAUD RATE
C:\WC30\BULLETINS\BULL#1.SCR <--PATH AND FILE NAME FOR COLOR BULLETIN
C:\WC30\BULLETINS\BULL#1.BBS <--PATH AND FILE NAME FOR B/W BULLETIN
BLLIST2 should run at 19,200 baud, although it hasn't been checked at that
speed yet. Plus, you can lock baud rate by specifying in the config file
line 5 by putting NO for NOlock baud rate OR specify the baud rate to lock the
com port at. ie. 19,200
Here is a sample batch file to call the door if you use Wildcat! v 3.x :
doorXX.bat <--XX is number
echo off <--doesn't echo the bat file to local screen
cls <--clears screen
cd\bllist2 <--change to dir. where bllist2 is
bllist2 bllist2.cfg <--calls bllist2.exe with bllist2.cfg
A good way to check for proper execution is to leave the echo on. This
way you can watch the bat file and see if there's any problem with it.
See your Wildcat! documentation for proper location of doorXX.bat files
and conversion program locations. Also door locations.
Remember, BLLIST2 now uses door.sys and must be able to find it. If you
are using anything other than WILDCAT! 3.X then you must convert your
dropfile or whatever over to door.sys or the door will not run!
The BLLIST2 is a program that writes to a random access file called
BBS.DAT This file will be created only if a user adds a bbslisting. It
will be created when the door is first run and does not need to be there
for the door to be run. Once the door is initialized and the first entry
is added, the bbs.dat will be created. To REMOVE an entry, the sysop must
delete ALL of the bbs.dat. It is (but no mandatory)
recommended that the sysop enter the door locally or thru his/her board
and add the first listing. ( though this is not needed for the door to run)
Of course the first BBS Listing would be the Sysop's Board info.
A sample of the screen will look like this:
THE BEST LITTLE BBS LISTER
v 2 beta
-------------------------------------------------------------------------------
BBS NAME CITY ST NUMBER DATE POSTED
-------------------------------------------------------------------------------
| CORVETTE BBS | LAS VEGAS | NV | 702-431-2284 | 11-01-1992 |
| RESERVATION ONLY! #1 | LAS VEGAS | NV | 702-898-2630 | 11-23-1992 |
| RESERVATION ONLY #2 | LAS VEGAS | NV | 702-898-8630 | 11-23-1992 |
| THE LAS VEGAS CENTER | LAS VEGAS | NV | 702-597-1931 | 11-23-1992 |
As you can see its a very little bbs lister as far as information goes. BUT,
its basic in its concept, and has the minimum needed information. That's why
its called THE BEST LITTLE BBS LISTER. =:+)
As far as i can tell, you can have an unlimited number of listings.
When adding a bbs listing, after the user inputs the listing he/she will be
asked if the information that they have listed is correct (after being shown
what they has listed). If it needs correction or change, BLLIST2 gives the
option of not adding the listing as was listed and returning back to the main
menu where the user can relist in bbs info if so desired.
SYSOPS WHO USE THE OLDER VERSION
This version is compatable with older version databases. All you have to do is
copy over the exe file and redo your cfg file to specify where door.sys is
instead of callinfo.bbs.(you don't need a dropfile conversion program)
Maybe modify your door#.bat file.
HINTS FOR WC3
In your main menu you can add a BBS lister Door (dos hook). Just redo
your main menu and have a letter to (L) List a bbs. Then in the wc30 directory
you will need a main1.bat file which is the same as doorXX.bat that calls
the BLLIST2 door. In Makewild for your DOS hook #1 in the main menu
configuration, put L (List a BBS)for the letter. Then set the security level
so users that can use this dos hook.
When they hit L key at the main menu they will "hook" to the door thru the
main1.bat which is the same as doorXX.bat for the BLLIST2 in the door
menu.
Simple NO!!??
**********************************
Call my bbs (702-431-2284) for the latest release or to
let me know how the program works on your system. All systems are different
and this program may or may not be what you need. But, remember, its free
and you get what you pay for...... =:)>
THANX'S
George Batalias
sysop
CORVETTE BBS
2206 Cascade Street
Las Vegas, Nevada
1-702-431-2284
call anytime!
N-8-1
a registered Wildcat! 3.55 system
----------------------------------<eof>--------------------------------------